English Dictionary
◊ HALIOTIS TUBERCULATA
Haliotis tuberculata
n : found near the Channel Islands [syn: {ormer}, {sea-ear}, {Haliotis
tuberculata}]